About Kea Consultancy Services Limited (13253228) United Kingdom