About John And Gaia Ltd. (11535485) United Kingdom