About Ruchika Aggarwal Limited (11299260) United Kingdom