About Magnitude Innovations Ltd (10066104) United Kingdom