About Nine Worlds Limited (08222868) United Kingdom