About Alcor Financial Limited (07180654) United Kingdom