About Nrd Studio Ltd (13011247) United Kingdom