About Tipsy Turtle Ltd. (13266197) United Kingdom