About Cubex (uk) Ltd (07778486) United Kingdom