About Kiha Ltd (12629961) United Kingdom