About Cbx Essentials Limited (NI656230) United Kingdom