About Digvic Technology Limited (10477586) United Kingdom