About Fleximize Technology Services Limited (10381710) United Kingdom