About Hippokampos Ltd (07864016) United Kingdom