About West Indian Ocean Research Initiative Ltd (12511229) United Kingdom