About Pascal Ndoli Ltd (11669604) United Kingdom