About Ffa Holdings Ltd. (10579516) United Kingdom