About Magindol Ltd (11149798) United Kingdom