About Usha Retail Ltd (10951130) United Kingdom