About J & M Sweden Limited (10644459) United Kingdom