About Sands Infinity Ltd. (10103856) United Kingdom