About Kidecor Ltd (12956435) United Kingdom