About Wold Island Limited (12489363) United Kingdom