About Green & Just Ltd. (12792029) United Kingdom