About Taichi Tech Ltd (11875434) United Kingdom