About Foundry 3 Ltd (11194584) United Kingdom