About Sense Tmr Ltd (12547839) United Kingdom