About The Skeptic (publishing) Ltd (12269274) United Kingdom