About Magic Chips Ltd (11943432) United Kingdom