About Teia Tulip Ltd (08858442) United Kingdom