About Samsara Capital Limited (12583807) United Kingdom