About Freeman Capital Investments Limited (13080153) United Kingdom