About Applied Gaia Ltd (SC685496) United Kingdom