About Lailas Velvaere Limited (13429840) United Kingdom