About Turuk Oil And Gas Development Co Ltd (SC613976) United Kingdom