About Nuwave Pictures Limited (06807895) United Kingdom