About Arooj Mega Buffet Restaurant Limited (11189843) United Kingdom