About Ruhama London Ltd. (11797862) United Kingdom