About Garlor Limited (NI616053) United Kingdom