About Jm Generation Limited (10937130) United Kingdom