About Anyx Solutions Limited (10010301) United Kingdom