About Samsara Corporation Limited (12248238) United Kingdom