About Freeman Capital Holdings Ltd (12039880) United Kingdom