About Midgard Developments Limited (11624983) United Kingdom