About Viicad Co. Ltd. (08038145) United Kingdom