About Ram Foundation (NI647699) United Kingdom