About The Johns Hopkins University (usa) Foundation Limited (05121604) United Kingdom