About Nth World Ltd (08197169) United Kingdom