About Inflex Technology Limited (03619423) United Kingdom