About China House 61 Limited (13653042) United Kingdom