About Werder Group Limited (12960782) United Kingdom