About Jedel Limited (10953802) United Kingdom