About Sascha Associates Limited (03305485) United Kingdom