About Tandate International Limited (12254728) United Kingdom