About Anabasis Ltd (12981996) United Kingdom