About Ajna Consultancy Ltd (10834292) United Kingdom