About City Advisors Limited (11237220) United Kingdom