About Man & Co International Ltd (09028246) United Kingdom