About Nu Me Studio Ltd (13691138) United Kingdom