About Jai Kudo Lenses Limited (10029980) United Kingdom