About Paramecium Press Ltd (12107501) United Kingdom