About Kelly Smith Ventures Limited (13668907) United Kingdom