About Nashor Limited (12128373) United Kingdom