About Next Store247 Ltd (12952420) United Kingdom