About Taychi Ltd (09372724) United Kingdom