Cognizant Technology Solutions

1 Kingdom Street, Paddington, W2 6BD, United Kingdom (Unknown)