About Stait Limited (12977198) United Kingdom