About Vivi & Sherry Ltd (11740845) United Kingdom