About Sugamore Ltd (13110849) United Kingdom