About Alcor Star Limited (10638828) United Kingdom