About Paradox Media Limited (11849318) United Kingdom