About Anabasys Limited (05918562) United Kingdom