About Navara Energy Ltd (12804940) United Kingdom