About Lickklemore Ltd (11961824) United Kingdom