About Lroy Ltd (12902535) United Kingdom