About Penguin C7 Limited (11320746) United Kingdom