About North Coast Investments (uk) Limited (11016661) United Kingdom