About Joakh Foundation Limited (08959191) United Kingdom