About Meridian2 Limited (11669622) United Kingdom