About Aromech Ltd (12992431) United Kingdom