About Meenal And Rishi Sachdev Foundation (10396742) United Kingdom