About Akwaaba Restaurant Limited (12695209) United Kingdom