About Vicela-al Ltd (10390533) United Kingdom