About Nska Properties Ltd (12656035) United Kingdom