About Jai Kudo Eyewear Limited (10028084) United Kingdom