About Freeman Investment Solutions Limited (07616925) United Kingdom