About Lr Management Solutions Ltd (11890574) United Kingdom