About Diligent Eye Limited (10925263) United Kingdom