About Ft Office Solutions Ltd (12185520) United Kingdom