About Digivigilance Ltd. (SC583978) United Kingdom