About Kaapi Investments Croydon Limited (12523780) United Kingdom