About Paradefax Limited (03218004) United Kingdom