About Straitesea Ltd (12053293) United Kingdom