About Williams College Foundation (uk) Limited (09973689) United Kingdom