About Macap Limited (07916187) United Kingdom