About Kio Developments Ltd (11690730) United Kingdom