About Chapel & York Uk Foundation Limited (10568435) United Kingdom