About Jeds Investment Management Limited (12570901) United Kingdom