About Loplor Ltd (11037650) United Kingdom