About Alcor Consulting Limited (07198700) United Kingdom