About Kidby Smith Investments Limited (13572521) United Kingdom