About North Sea Explorer Ltd (08620564) United Kingdom