About Clean Bean (ne) Ltd (10965673) United Kingdom