About Teemore Ltd (NI626335) United Kingdom