About J&js(uk) Ltd. (11605392) United Kingdom