About Ffc Sco. Ltd (SC692433) United Kingdom