About Amani Consulting Limited (11596470) United Kingdom