About Ikr Holdings Ltd (11198126) United Kingdom