About Aspell Investments Ltd (11247485) United Kingdom