About Clr Holdings Limited (11699702) United Kingdom