About Jupiter Media & Communication Solutions Ltd. (09084470) United Kingdom