About Teasod Ltd (11138152) United Kingdom