About Nabal Investments Limited (00686959) United Kingdom