About J&m London Ltd (12841324) United Kingdom