About Anodenorth Analytics Ltd (11636583) United Kingdom