About Jdel Solutions Limited (10592015) United Kingdom