About Sugarcoat Technologies Ltd (11943106) United Kingdom