About Resolution Systems Limited (10655368) United Kingdom