About Vendabloom Limited (11235761) United Kingdom