About Sri Valli Retail Ltd (12614839) United Kingdom