About Thachmere Limited (13169433) United Kingdom