About Iball Optics Limited (09924599) United Kingdom