About Vora Retail Limited (09342717) United Kingdom