About Omnipact Corporation Ltd (11613810) United Kingdom