About Innovaflex Ltd (NI655613) United Kingdom