About Ritika Bisht Limited (11314098) United Kingdom