About Vld Max Ltd (12044580) United Kingdom