About The Sandu Foundation Ltd (10721801) United Kingdom