About Vixen Ltd (NI678587) United Kingdom