About Myrico Limited (NI065411) United Kingdom