About Verdulinox Limited (11587930) United Kingdom