About Albacore Capital Llp (OC412196) United Kingdom