About Khiroya Ft Ltd (09049093) United Kingdom