About Patrick Ndeze Limited (12452776) United Kingdom