About Vicdel Limited (09079293) United Kingdom