About Ra Foundation Limited (09193112) United Kingdom