About Myco Holdings Plc (13167080) United Kingdom