About Igate Ltd. (SC566046) United Kingdom