About Jbm Foundation Ltd (09893615) United Kingdom