About Satu Teguh Enterprise Ltd (10026552) United Kingdom