About Kelly Ventures Limited (13429673) United Kingdom