About Netoil Capital Ltd (08494564) United Kingdom