About Ffa (uk) Limited (10321248) United Kingdom