About Meprosys Ltd (10240489) United Kingdom