About N.e Arts Limited (12184822) United Kingdom