About Ventrix Consulting Services Limited (05434718) United Kingdom