About Mini-media Creative Workshops Ltd (09270560) United Kingdom