About Yesmore Ltd. (10720662) United Kingdom