About Vendorn Ltd (12408094) United Kingdom