About Clr Holdings Limited (13115877) United Kingdom