About Napss Living Ltd (10674625) United Kingdom