About Pala O Restaurant Group Ltd (12065816) United Kingdom