About Acuflex Ltd (12253841) United Kingdom