About Patrick Tshibangu Ltd (12878345) United Kingdom