About Millen Capital Lps Limited (10801721) United Kingdom