About Jaxx Harbour Holdings Limited (07283496) United Kingdom