About Kap Investments Limited (13101178) United Kingdom