About Akua Bea Limited (11227411) United Kingdom