About M.f. Freeman Investments Limited (10691878) United Kingdom