About Kea Solutions (uk) Limited (06136780) United Kingdom