About The Qima Foundation (CE025403) United Kingdom