About Planet Thirst Ltd (09412984) United Kingdom