About Thaymar Limited (03450502) United Kingdom