About Seven Mile Capital Ventures Uk Limited (04388436) United Kingdom