About Mitcap Partners Ltd (07531914) United Kingdom