About Stable Investments Limited (11203444) United Kingdom