About The Ben Cohen Standup Foundation (10103020) United Kingdom