About Vendata Technology Limited (11123427) United Kingdom