About Second Eye Limited (06419803) United Kingdom