About Palace Restaurant 2020 Ltd (12748981) United Kingdom