About Clitherow Ventures Ltd (11555059) United Kingdom