About Elasticsearch Limited (08362475) United Kingdom