About Kraft Magick Ltd (12929797) United Kingdom