About Young Innovators Limited (13024435) United Kingdom