About Midus Holdings Limited (10932353) United Kingdom