About Ik-7 Ltd (09104398) United Kingdom