About Myc Group Limited (10843461) United Kingdom