About The Ruit Foundation (10238844) United Kingdom