About Teemore Holdings Limited (NI636699) United Kingdom