About Mygal Estates Ltd (12460832) United Kingdom