About Clrs Investment Ltd (10760018) United Kingdom