About Strait Logics Limited (03304543) United Kingdom