About Ninja Tune Limited (04770301) United Kingdom