About Veera Retail Ltd (13492140) United Kingdom