About Bistro Twenty Four Ltd (11134092) United Kingdom