About Jed Eye Limited (07239627) United Kingdom