About Resolution Advisory Limited (10758994) United Kingdom