About Exploration (luderitz Basin) Limited (07975804) United Kingdom