I was looking to be a contributor and also donate my time.
There was no way to track them down. The address provided is a home address within an exclusive residential area in a country club which made the access to the location impossible.
No phone number, no webpage.
The only information lead that I found was within a fundraising web page that does not describe the mission nor the objectives of this phantom organization.