About Vantr Ltd (12330232) United Kingdom