About Sate Consultancy Limited (11238995) United Kingdom