About Nelter Ltd (12335427) United Kingdom