About Allotmore Ltd (12234431) United Kingdom