About Mc2 Innovations Limited (06398461) United Kingdom