About Digitalmagix Limited (09697392) United Kingdom