About Kyle Investments Limited (04323859) United Kingdom