About Kea Investments (uk) Limited (11543217) United Kingdom