About Sugar K Limited (03520905) United Kingdom