About Richa Shukla Ltd (13393249) United Kingdom