About Ffx Group Limited (09723783) United Kingdom