About Madagascar Capital Group Ltd (13102318) United Kingdom