About Samsara Engineering Ltd (11645824) United Kingdom