About Staying Power Investments Ltd (13273630) United Kingdom