About N Cube B Limited (11137416) United Kingdom