Hi! I found this from Italians do it better. But I can not find anywhere else anything about this couple, studio nor anything. Please help.