About Ffr Solutions Limited (10746528) United Kingdom