About Elemental Media Limited (09986530) United Kingdom