About Lr Space Ltd (13628665) United Kingdom