About Mehr Cultural Foundation (03783233) United Kingdom