About Lorlax Ltd (12587819) United Kingdom