About Ffdr Limited (SC183511) United Kingdom