About J & E Digital Solutions Limited (13185650) United Kingdom