About Ffr Group Limited (12835642) United Kingdom