About Alovest Financial Holdings Limited (00526191) United Kingdom