About Vammer Limited (11235520) United Kingdom