About Ffc Holdings Limited (10298131) United Kingdom