About Zilliqa Research Pte Limited (11318368) United Kingdom