About Magamila Ltd (12639607) United Kingdom