About Max Energy Holdings Limited (12450281) United Kingdom