About Kap Invest Ltd (11581329) United Kingdom