About Avalli Optics Limited (13570588) United Kingdom