About Justice And Welfare Foundation Ltd (12018196) United Kingdom