About Vicra Ltd (13139550) United Kingdom