About Megregor Ltd (11092258) United Kingdom