About Nessa Luxe Ltd (13307485) United Kingdom