About Stephen Terrence Bhola Foundation Ltd (09177613) United Kingdom