About J-walk Ip Ltd (13289864) United Kingdom