About Kino Electronics Ltd (12893941) United Kingdom