About Mygal Investments Ltd (10802314) United Kingdom