About Medin Capital Partners Limited (13546262) United Kingdom