About Skeptimax Media Ltd (08222081) United Kingdom