About The Mywalit Foundation (CE011418) United Kingdom