About Parallel Publishing Ltd (12195637) United Kingdom