About Akua It Services Ltd (11401581) United Kingdom