About Onyx Oil Limited (08412255) United Kingdom