About Alvica Ltd (10399657) United Kingdom