About Jede Associates Ltd (09766760) United Kingdom