About Stm Technologies Limited (10621945) United Kingdom