About Alima Environmental Ltd. (09951215) United Kingdom