About Epam Group Ltd. (13564190) United Kingdom