About Ns Holiday Lodge Ltd (12818096) United Kingdom