About Venditio Holdings Ltd (12558888) United Kingdom