About Looker Global Education Ltd (11865180) United Kingdom