pull down to refresh

You are right, there is very less info of their company or customer base.
All we know is that, they are based in Australia