About Eyepiece Limited (10773097) United Kingdom