About Obaapa S Bistro Ltd (11070609) United Kingdom