About Mynoel Ltd (12928390) United Kingdom