About Tickle Global Ltd (11938384) United Kingdom