About Coopers Ventures Ltd (13013107) United Kingdom