About Mjs Holdings (london) Limited (11637533) United Kingdom