About Wormcity Ltd (06190023) United Kingdom