About S P Lohia Foundation (13231493) United Kingdom