About Oilfinders International (uk) Limited (05713931) United Kingdom