About Ikr Technologies Ltd (13465997) United Kingdom