About Tachin Polo Limited (SC609071) United Kingdom