About Freedman Investments Limited (06698416) United Kingdom