About Alchora Ltd (11461061) United Kingdom