About Nerd Cubed Limited (08142696) United Kingdom