About Madanes Group Limited (12436128) United Kingdom