About Eyeye Works Limited (10060832) United Kingdom