About New Vador Ltd (12854069) United Kingdom