About Js & Mw Holdings Ltd (12047827) United Kingdom