About The Paradox Foundry Ltd (13131861) United Kingdom