About Sehai Global Investments Limited (12555516) United Kingdom