About Pangaea Three Acquisition Holdings I Ltd (11926199) United Kingdom