About The James Kane Foundation (NI637659) United Kingdom