About Amandla Software Solutions Ltd (10135791) United Kingdom