About Nsessence Ltd (11833204) United Kingdom