About Alcorn Holdings Limited (SC671921) United Kingdom