About Laturka Bistro Ltd (12015406) United Kingdom