About Ventress Holdings Ltd (13043443) United Kingdom