About West Indies Ltd (12439506) United Kingdom