About Mygal Management Ltd (10166874) United Kingdom