About Aiflex Ltd (06740296) United Kingdom