About Sugarworld Limited (03844092) United Kingdom