About Bloomin Nora Ltd (13360450) United Kingdom