About Citi Resolution Limited (12353214) United Kingdom