About Mynervia Ltd (12922867) United Kingdom