About M.g. Framework Ltd (09803878) United Kingdom