About Stare Decisis Ltd (11630428) United Kingdom