About Eyefix International Limited (02634443) United Kingdom