About Microplex Limited (12750352) United Kingdom