About Taychi 3l Ltd (09885936) United Kingdom