About Max Environmental Ltd (10441989) United Kingdom