About Kea Controls Ltd (11638207) United Kingdom