About Urvashi Limited (10520414) United Kingdom