About Ken Darby Ventures Limited (12373444) United Kingdom