About Nbar Wembley Ltd (12455496) United Kingdom