About Inflex Limited (12392992) United Kingdom