About Ftgs Holdco Limited (10183868) United Kingdom