About Not Bad Investments Ltd (13287661) United Kingdom