About Lazarus Oil International Ltd (05848708) United Kingdom