About Maygal Ltd (13386295) United Kingdom