About Ffna Limited (11595376) United Kingdom