About Sands World Limited (10983029) United Kingdom