About Not Half Bad Brand Ltd (12755590) United Kingdom