About Ja Solutions Limited (03698197) United Kingdom