About Eye Connect Ltd (11578243) United Kingdom