About Khi-ro Limited (03615372) United Kingdom