About Next Step Inc. Limited (08672565) United Kingdom