About Ammabela-authentic African Apparel Ltd (12808307) United Kingdom