About Jackal Management Llp (OC412656) United Kingdom