About Foundry Jvco Limited (12897126) United Kingdom