I ordered nutrascience and did sign their terms etc but the product is sold from America and only available in Britain. It does not state any ingredie…