About Jedd Eye Enterprises Limited (11586444) United Kingdom