About Worm App Ltd. (09296666) United Kingdom