About 34andmore Ltd (12871143) United Kingdom