About Publishing Ventures Ltd (SC577081) United Kingdom