About Northshore International Investments Ltd (11120152) United Kingdom