About Magic Idea Ltd (12208069) United Kingdom