About Ff Franklin (holdings) Limited (12495510) United Kingdom