About Paperback Studios Ltd (10367492) United Kingdom