About Foundry (uk) Limited (06519804) United Kingdom