About Sable Limited (12045924) United Kingdom