About Ftsie Holdings Limited (NI068904) United Kingdom