About Kelly S Investments Limited (11846291) United Kingdom