About Kio Ltd (12185079) United Kingdom