About Investment International Limited (12187495) United Kingdom