About The Foundry Holdings Limited (06711930) United Kingdom