About Alvid Holdings Limited (04389108) United Kingdom