About Resolution Holdings Limited (12992561) United Kingdom