About Veilor Ltd (12695805) United Kingdom