About Jaxx Media Ltd (13287111) United Kingdom