About Ftf Services & Solutions Limited (10424082) United Kingdom