About Akwa Holdings Limited (12177075) United Kingdom