About Lookas Ltd (09142473) United Kingdom