About Findmore Ltd (13194634) United Kingdom