About Ridhi Sidhi Retail Limited (SC662538) United Kingdom