About Amani Software Ltd (11959780) United Kingdom