About Numax Energy Services Limited (SC103860) United Kingdom