About Vacker Ltd (11271175) United Kingdom