About Ni Entertainment Limited (NI669963) United Kingdom