About Magic Investment Ltd (12698429) United Kingdom