About Butterstile Investments Ltd (10334375) United Kingdom