About Reid Foundation Ltd. (13515365) United Kingdom