About Anyon Developments Limited (08623295) United Kingdom