About Madara Holdings Ltd (13253174) United Kingdom