About Vicro Tech Ltd (07749493) United Kingdom