About Nerdbox Ltd (10912980) United Kingdom