About Ja Global Solutions Limited (08230196) United Kingdom