About Jeda Development Limited (NI608592) United Kingdom