About Wyncor Africa Limited (08616802) United Kingdom