About Verivide Spots (uk) Ltd. (11125508) United Kingdom