About Nupixel Limited (06309116) United Kingdom