About Meridian Charter Ltd (11502432) United Kingdom