About Sand Energy Holdings Ltd. (13270761) United Kingdom