About Sands International Limited (11727226) United Kingdom