About Sadler Capital Limited (12854457) United Kingdom