About Lookeye Limited (02252109) United Kingdom