About Tichechey Ltd (11107823) United Kingdom