About Myrna Holdings Limited (10559811) United Kingdom