About Ffl R Limited (10663960) United Kingdom