About The Rehoboth Foundation International Ltd (08024151) United Kingdom