About Eyecan Ventures Limited (06383682) United Kingdom