also this is the site from what I can gather, They're based in Newark with offices in the US and Switzerland and MAURITIUS. They want to expand into europe and mainland afirica. I think this is there site http://npbb-group.com/ (It is funny that i found it from a scam site lel) http://www.scamadviser.com/check-website/npbb-group.com