About The Eye Project Ltd (12755166) United Kingdom