About Canonbury Partners Limited (12145073) United Kingdom