About Jedh Developments Limited (13353982) United Kingdom