About Js & W Holding Ltd (11791740) United Kingdom