About Ko Engineering Innovations Limited (11316103) United Kingdom