About Fts Managed Services Limited (06617857) United Kingdom