About Sugar Freed Limited (11689699) United Kingdom