About Vls Bistro Ltd (12286926) United Kingdom