About Vendira Ltd (11340642) United Kingdom