About Walter Capital Ventures Ltd (13042249) United Kingdom