About Vicoran Limited (NI615278) United Kingdom