About Straits View Limited (13410627) United Kingdom