About Tesla Exploration International Limited (03195445) United Kingdom