MCALLAN INNOVATIONS LTD