About Foundry London 1 Limited (13142409) United Kingdom