About Vicam Ltd (12989343) United Kingdom