About Anabode Limited (09914949) United Kingdom