About Science Kidz Ltd (12463849) United Kingdom