About Kelly Investments Limited (04474504) United Kingdom