About Taychi Cap Ltd (12002837) United Kingdom