About Lorenzo S Bistro Ltd (12007386) United Kingdom