About Guinea Ecommerce Holdings Ltd (13118072) United Kingdom