About Finsbury Management Ltd (11951488) United Kingdom