About Madrigal Ltd. (13403847) United Kingdom