About Magls International Ltd (12928129) United Kingdom