About Tethys Oil Services U.k. Limited (12036248) United Kingdom