About Mc2 Generation Limited (07358090) United Kingdom