About North Star Restaurant Limited (12204823) United Kingdom