About Myrna Group Limited (12504370) United Kingdom