About Carat Management Services (uk) Limited (02482988) United Kingdom