About 2vida Retail Ltd (06810430) United Kingdom