About North West Capital Ventures Ltd (12409154) United Kingdom