About Magnormous Industries Limited (11903410) United Kingdom