About Knowgo Electronic Solutions Ltd (11875496) United Kingdom