About Nasty Nits Ltd (11527036) United Kingdom