About Nempsor Ltd (NI662581) United Kingdom