About Seu Teep Invest Ltd (12872365) United Kingdom