Hey, you are right, we should definitely add an "about" page to our site. In the mean time...
David: https://www.linkedin.com/in/david-yamnitsky Isabella: https://www.linkedin.com/in/isabella-tromba/
I promise we exist and are real humans! But that is exactly what the aliens would say.