About Jedl Solutions Limited (SC560496) United Kingdom