About Madigal Ltd (12962030) United Kingdom