About Pace Journal Limited (11541270) United Kingdom