About Manjura Corporation Limited (11669113) United Kingdom