About Project Eye Limited (08834401) United Kingdom