About Sable Investments Ltd (10678091) United Kingdom