About Ffdr 2017 Ltd (SC579662) United Kingdom