About Alcor Solutions Ltd (12590095) United Kingdom