About J.e.d Innovations Limited (11546220) United Kingdom