About International Investments Management Ltd (11885237) United Kingdom