About The Foundry International Ltd (11986581) United Kingdom