About Magical Marketing Ltd. (13245682) United Kingdom