About Interflex Holdings Limited (10986374) United Kingdom