About Nerd Holdings Limited (12437672) United Kingdom