About Mglx Rentals Ltd (11772533) United Kingdom