About Vellvet Service Limited (10992196) United Kingdom