About Sy Stander Limited (10144983) United Kingdom