About Bio-flex Yarns Limited (NI626672) United Kingdom