About Ver-cul Holdings Ltd. (11618486) United Kingdom