About Euro It Resolutions Ltd (12727529) United Kingdom