About Alpha Eyecare Holdings Limited (10702411) United Kingdom