About Macape Partners Ltd (11278183) United Kingdom