About International Oil Ventures Limited (07741140) United Kingdom