About Meducators Uk Ltd (11155557) United Kingdom