About The Limbbo Foundation (CE015495) United Kingdom