About Biomore Ltd (12667710) United Kingdom