About Embrace The Madness Productions Ltd (10971996) United Kingdom