About Neslit Ltd (12488056) United Kingdom