About Sterling Green Energy Limited (11188125) United Kingdom