About Clement Wilson Foundation Ltd. (the) (SC041793) United Kingdom