About White Island Limited (11402383) United Kingdom