About Clausius Scientific Press Ltd (11753110) United Kingdom