About Ordu Bistro Nw6 Limited (12802688) United Kingdom