About Resolution Information Technology Limited (12090237) United Kingdom