About Jade Island Limited (06211988) United Kingdom