About Kimmiz Stad & Puts Limited (11242201) United Kingdom