I'm still waiting on the company registration info for Ionomy PTE or whatever it is being called now. They seem to keep moving their shell company. Wonder why?

Why wait? Just read the website page footer:
Ionomy Limited, Reg. No. 189524, Republic of SeychellesThe Official IONOMY Website:
https://ionomy.com