About Eyenuk Europe Ltd (10424123) United Kingdom