About City & Merchant General Partner Limited (07776833) United Kingdom