About Ventersburg Holdings Uk Ltd (12945603) United Kingdom