About Venkh Retail Ltd (11382406) United Kingdom