About Ftnn Limited (12017853) United Kingdom