About Ikon (mcr ) Ltd (12206591) United Kingdom