About Ftni Ltd (10872948) United Kingdom