About Ftc Developments And Consultancy Limited (11539145) United Kingdom