About Anodos Associates Limited (03646213) United Kingdom