About Ntanouan Production Ltd (12004597) United Kingdom