About Jeda Limited (09689924) United Kingdom