About Paradox Holdings London Limited (07270935) United Kingdom