About Mydas Holdings Ltd (12670981) United Kingdom