About King & Co Investments Limited (10897821) United Kingdom