About Ventosa Limited (NI671058) United Kingdom