About De Multimedia Ltd (09121590) United Kingdom