About Alvard Ltd (12166234) United Kingdom