About Bloomin Nora Limited (11051347) United Kingdom