About Kkbassi Investments Limited (12889382) United Kingdom