About Winston And Christine Hendrikse Foundation (10176219) United Kingdom