About Midcap Partners Limited (10556375) United Kingdom