About Meridian Solution Limited (06579051) United Kingdom