About Kifor Info Solutions Ltd (13211347) United Kingdom