This is a Chinese (Taiwanese?) company. They tend to care very little copyrights, licenses, etc.
I will contact them, but I have very low expectations of them doing anything.
In 2014, Tencent is the world's highest revenue game companies,
$ 7.2 billion in annual revenue accounted for 8.6% of the global game market revenue
If it can give Fba a little compensation will be better