About Foundry Management Company Limited (03236659) United Kingdom