About Carat Club Limited (12434643) United Kingdom