About Hey Jupiter Communications Ltd (07657248) United Kingdom