About Sugar & Ice Ltd. (SC641898) United Kingdom