About Number Nine Solutions Limited (13238428) United Kingdom