About Jsat Consulting Limited (11360016) United Kingdom