About Nixarte (no 20) Limited (NI029946) United Kingdom