About Vericam Limited (07476581) United Kingdom