About Kea Consultancy Ltd (10007978) United Kingdom