About Nixon Holdings Ltd (13111271) United Kingdom