About Sevensugars Ltd (11754804) United Kingdom