About The Meridian Foundation Ltd (06805385) United Kingdom