About Resolution Solution Limited (10426063) United Kingdom