About Kaapi Investments Addington Limited (12605588) United Kingdom