About Minde & Margo Ltd (11983433) United Kingdom