About International Capital Mgmt Ltd (11950419) United Kingdom