About Map Capital Partners Limited (10508919) United Kingdom