About Ventor Limited (05208806) United Kingdom