About Resolution Copyright Limited (03778833) United Kingdom