About Intraflex Limited (11971586) United Kingdom