About Vicalla Limited (04630010) United Kingdom