About Fnn Limited (11626206) United Kingdom