About Finmore Ltd (07128537) United Kingdom