About Equitix Eeef Biomass 2 Limited (09839393) United Kingdom