About Public Eye Technologies Ltd (07592384) United Kingdom