About Noubalm Kitchen Limited (13623595) United Kingdom