About Lookzme Ltd (13635936) United Kingdom