About Clarhos Management Company Limited (10122973) United Kingdom