About Edigitizer Ltd (13441698) United Kingdom