About Ffc Assets Ltd (SC658098) United Kingdom