About Jpl Communication Solutions Ltd. (SC509524) United Kingdom