About Naphtali Limited (12576514) United Kingdom