About Freedom Finance Holdings Limited (06930231) United Kingdom