About Thinkfire Europe Inc. (FC026207) United States