About Paradox Media Group Ltd (12422983) United Kingdom