About Venks Galore Limited (13064699) United Kingdom