About Three Frontiers Capital Ltd (12404568) United Kingdom