About Ju And Ma London Ltd (13301262) United Kingdom