About World Island Limited (11080070) United Kingdom