KESTREL (HONG KONG) INDUS… 106182900 valuation | Upswitch bv