About Anabasis Solutions Ltd (08528176) United Kingdom