About Novelli Pictures Limited (06493977) United Kingdom