About New Cross Live Limited (11839474) United Kingdom