About Ma&mi Ltd (10198161) United Kingdom