About Vicand Solutions Limited (05306850) United Kingdom