About The Handa Foundation (07509537) United Kingdom