About Anaclara Systems Limited (03045520) United Kingdom