About Magic Walker Ltd (12245501) United Kingdom