About Wurmabs Ltd (13024557) United Kingdom