About Shaftesbury Management Ltd (11723097) United Kingdom