About David Kruso International Eyewear Ltd (12515460) United Kingdom