About Jean-pascal Ngindu Ltd (12323259) United Kingdom