About Jab Networked Solutions Limited (03878548) United Kingdom