About Vicaclo Limited (11247507) United Kingdom