About Urvashi Kandhari Designs Ltd (12308838) United Kingdom