About Avadh Retail Ltd (11856064) United Kingdom