About Sable Edge Ltd (13387746) United Kingdom