About Myrddin Technologies Limited (NI032639) United Kingdom